The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "bit::vector"

Bit::Vector - Efficient bit vector, set of integers and "big int" math library River stage three • 32 direct dependents • 384 total dependents

OVERLOADED OPERATORS See Bit::Vector::Overload(3). MORE STRING IMPORT/EXPORT See Bit::Vector::String(3). CLASS METHODS * "$version = Bit::Vector->Version();" Returns the current version number of this module. * "$bits = Bit::Vector->Word_Bits();" Ret...

STBEY/Bit-Vector-7.4 - 20 Nov 2014 09:49:01 UTC - Search in distribution

Bit::Vector::Array - Perl extension for manipulating bit vectors as an array River stage zero No dependents

Bit::Vector::Array is used to store an integer, but access bits of that integer as a bit vector. The integer is stored by assigning to the scalar value of an array. Individual bits are accessed by indexing into the array. The bit indexes start at 1 a...

GSLONDON/Bit-Vector-Array-0.02 - 16 Jan 2004 05:15:49 UTC - Search in distribution

Bit::Vector::Minimal - Object-oriented wrapper around vec() River stage zero No dependents

This is a much simplified, lightweight version of Bit::Vector, and wraps Perl's (sometimes confusing) "vec" function in an object-oriented abstraction....

TMTM/Bit-Vector-Minimal-1.3 - 04 Oct 2005 10:42:23 UTC - Search in distribution

Algorithm::BitVector - A memory efficient packed representation of arbitrary sized bit arrays and for logical and arithmetic operations on such arrays. River stage zero No dependents

My main motivation for creating this module was to provide the students at Purdue and elsewhere with a Perl class whose API is the same as that of my Python based "BitVector" module that appears to have become popular for prototyping algorithms for c...

AVIKAK/Algorithm-BitVector-1.26 - 15 Jan 2018 15:53:49 UTC - Search in distribution

CracTools::BitVector - Full Perl BitVector implementation River stage one • 1 direct dependent • 1 total dependent

This module based implements a bitvector datastructure where individual bits can be set, unset and check. It also implement "rank", "select" functions, but it is poorly optimised....

JAUDOUX/CracTools-1.251 - 09 Jun 2017 15:29:56 UTC - Search in distribution

Lucy::Object::BitVector - An array of bits. River stage two • 13 direct dependents • 20 total dependents

BitVector is a growable array of bits. All bits are initially zero....

NWELLNHOF/Lucy-0.6.2 - 27 Feb 2018 08:40:23 UTC - Search in distribution

KinoSearch::Object::BitVector - An array of bits. River stage two • 9 direct dependents • 10 total dependents

BitVector is a growable array of bits. All bits are initially zero....

CREAMYG/KinoSearch-0.315 - 16 Apr 2012 21:20:13 UTC - Search in distribution

Algorithm::Evolutionary::Individual::Bit_Vector - Classic bitstring individual for evolutionary computation; usually called chromosome, and using a different implementation from Algorithm::Evolutionary::Individual::BitString River stage one • 3 direct dependents • 4 total dependents

Bitstring Individual for a Genetic Algorithm. Used, for instance, in a canonical GA...

JMERELO/Algorithm-Evolutionary-0.82.1 - 29 Mar 2021 11:30:17 UTC - Search in distribution

Genetic/IndBitVector.pm River stage zero No dependents

AQUMSIEH/AI-Genetic-0.05 - 11 May 2007 17:51:29 UTC - Search in distribution

Bit::Util - Utility subroutines for bit-vector manipulation River stage zero No dependents

This module provides some utility methods for bit-vector handling. It is writting in XS and so its aim is to be very fast. EXPORTABLE FUNCTIONS bu_count($vec [, $start [, $end]]) Counts the number of bits set in the bit-vector. $start and $end, when ...

SALVA/Bit-Util-0.02 - 14 Jun 2012 10:01:29 UTC - Search in distribution

Tie::VecArray - An array interface to a bit vector. River stage zero No dependents

This module implements an array interface to a bit vector. Method tie $vec_obj = tie(@array, 'Tie::VecArray', $bits); $vec_obj = tie(@array, 'Tie::VecArray', $bits, $vec); Creates a new @array tied to a bit vector. $bits is the number of bits which w...

MSCHWERN/Tie-VecArray-0.03 - 27 Nov 2007 00:31:32 UTC - Search in distribution

Bit::Grep - select elements from an array using a bit vector River stage zero No dependents

This module provides some functions to select elements from and array using a bit vector. API @selected = bg_grep $vec, @array Selects elements from @array using bit vector $vec as the selector. It is equivalent to @selected = @array[grep vec($vec, $...

SALVA/Bit-Grep-0.01 - 02 Sep 2010 12:24:11 UTC - Search in distribution

LCS::BV - Bit Vector (BV) implementation of the Longest Common Subsequence (LCS) Algorithm River stage one • 1 direct dependent • 1 total dependent

CONSTRUCTOR new() Creates a new object which maintains internal storage areas for the LCS computation. Use one of these per concurrent LCS() call. METHODS LLCS(\@a,\@b) Return the length of a Longest Common Subsequence, taking two arrayrefs as method...

WOLLMERS/LCS-BV-0.14 - 24 Jun 2020 18:55:07 UTC - Search in distribution

Argv - Provide an OO interface to an arg vector River stage one • 3 direct dependents • 4 total dependents

An Argv object treats a command line as 3 separate entities: the *program*, the *options*, and the *args*. The *options* may be further subdivided into user-defined *option sets* by use of the "optset" method. When one of the *execution methods* is c...

DSB/Argv-1.28 - 13 May 2013 15:01:11 UTC - Search in distribution

Class::Bits - Class wrappers around bit vectors River stage zero No dependents

Class::Bits defines classes using bit vectors as storage. Object attributes are stored in bit fields inside the bit vector. Bit field sizes have to be powers of 2 (1, 2, 4, 8, 16 or 32). There is a class constructor subroutine: make_bits( field1 => s...

SALVA/Class-Bits-0.05 - 14 Oct 2003 19:14:47 UTC - Search in distribution

Data::Bvec - a module to manipulate integer arrays as bit vectors and "compressed bit strings" (using a simple RLE). River stage zero No dependents

/DISCUSSION This module encapsulates some simple routines for manipulating Perl bit vectors (putting values in; getting values out), but its main goal is to implement a simple run-length encoding scheme for bit vectors that compresses them into relat...

BBAXTER/Data-Bvec-1.01 - 28 May 2010 12:56:57 UTC - Search in distribution

GD - Interface to Gd Graphics Library River stage three • 97 direct dependents • 154 total dependents

GD.pm is a Perl interface to Thomas Boutell's gd graphics library (version 2.01 or higher; see below). GD allows you to create color drawings using a large number of graphics primitives, and emit the drawings as PNG files. GD defines the following fo...

RURBAN/GD-2.78 - 04 Jul 2023 09:13:52 UTC - Search in distribution

Kx - Perl extension for Kdb+ http://kx.com River stage zero No dependents

Alpha code. Create a wrapper around Kdb+ and Q in Perl using the C interface to Kdb+...

SLOYD/Kx-0.044 - 04 Feb 2023 14:16:58 UTC - Search in distribution

Fsdb - a flat-text database for shell scripting River stage zero No dependents

JOHNH/Fsdb-3.4 - 06 Jan 2024 06:43:43 UTC - Search in distribution

OpenCL - Open Computing Language Bindings River stage zero No dependents

This is an early release which might be useful, but hasn't seen much testing. OpenCL FROM 10000 FEET HEIGHT Here is a high level overview of OpenCL: First you need to find one or more OpenCL::Platforms (kind of like vendors) - usually there is only o...

MLEHMANN/OpenCL-1.01 - 07 May 2012 01:02:04 UTC - Search in distribution
211 results (0.185 seconds)